why engineering jobs suck